import request from '@/utils/request'

// 查询品牌数据
export function getCarBrandList() {
  return request({
    url: '/car/model/getCarBrandList',
    method: 'get'
  })
}

// 查询品牌数据
export function getStoreList() {
  return request({
    url: '/store/store/getAllStore?isAvailable=1',
    method: 'get'
  })
}
// 查询部门
export function getDeptList() {
  return request({
    url: '/system/dept/list?isStore=1&status=0&delFlag=0',
    method: 'get'
  })
}


// 查询车系数据
export function getCarSeriesList(carBrandId) {
  return request({
    url: '/car/model/getCarSeriesList?carBrandId=' + carBrandId,
    method: 'get'
  })
}

// 查询车系数据
export function getCarModelList(carSeriesId) {
  return request({
    url: '/car/model/getCarModelList?carSeriesId=' + carSeriesId,
    method: 'get'
  })
}


// 查询车型列表
export function listModel(query) {
  return request({
    url: '/car/model/voList',
    method: 'get',
    params: query
  })
}

// 查询车型详细
export function getModel(id) {
  return request({
    url: '/car/model/' + id,
    method: 'get'
  })
}

// 新增车型
export function addModel(data) {
  return request({
    url: '/car/model',
    method: 'post',
    data: data
  })
}

// 新增车型业务配置
export function insertModelBuss(data) {
  return request({
    url: '/car/business/insertModelBuss',
    method: 'post',
    data: data
  })
}



// 修改车型
export function updateModel(data) {
  return request({
    url: '/car/model',
    method: 'put',
    data: data
  })
}

// 删除车型
export function delModel(id) {
  return request({
    url: '/car/model/' + id,
    method: 'delete'
  })
}

// 导出车型
export function exportModel(query) {
  return request({
    url: '/car/model/export',
    method: 'get',
    params: query
  })
}


// 启停用车型
export function availableModel(data) {
  return request({
    url: '/car/model/editStatus',
    method: 'put',
    data: data
  })
}

// 查询短租方案主列表
export function duanlistPlan(query) {
  return request({
    url: '/plan/plan/newlist',
    method: 'get',
    params: query
  })
}
// 查询长租方案主列表
export function changlistPlan(query) {
  return request({
    url: '/longOrder/plan/list',
    method: 'get',
    params: query
  })
}
// 查询豪车方案主列表
export function haolistPlan(query) {
  return request({
    url: '/plan/luxuryPlan/list',
    method: 'get',
    params: query
  })
}
